Rename _LIBCPP_DEBUG2 to _LIBCPP_DEBUG. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@189140 91177308-0d34-0410-b5e6-96231b3b80d8 
diff --git a/include/algorithm b/include/algorithm index 442e100..e3b0882 100644 --- a/include/algorithm +++ b/include/algorithm 
@@ -714,7 +714,7 @@  bool operator()(const _T1& __x, const _T2& __y) {return !__p_(__x, __y);}  };   -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG    template <class _Compare>  struct __debug_less @@ -731,7 +731,7 @@  }  };   -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG    // Precondition: __x != 0  inline _LIBCPP_INLINE_VISIBILITY @@ -3953,14 +3953,14 @@  void  sort(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp)  { -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG  typedef typename add_lvalue_reference<__debug_less<_Compare> >::type _Comp_ref;  __debug_less<_Compare> __c(__comp);  __sort<_Comp_ref>(__first, __last, __c); -#else // _LIBCPP_DEBUG2 +#else // _LIBCPP_DEBUG  typedef typename add_lvalue_reference<_Compare>::type _Comp_ref;  __sort<_Comp_ref>(__first, __last, __comp); -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG  }    template <class _RandomAccessIterator> @@ -4066,14 +4066,14 @@  _ForwardIterator  lower_bound(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value_, _Compare __comp)  { -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG  typedef typename add_lvalue_reference<__debug_less<_Compare> >::type _Comp_ref;  __debug_less<_Compare> __c(__comp);  return __lower_bound<_Comp_ref>(__first, __last, __value_, __c); -#else // _LIBCPP_DEBUG2 +#else // _LIBCPP_DEBUG  typedef typename add_lvalue_reference<_Compare>::type _Comp_ref;  return __lower_bound<_Comp_ref>(__first, __last, __value_, __comp); -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG  }    template <class _ForwardIterator, class _Tp> @@ -4114,14 +4114,14 @@  _ForwardIterator  upper_bound(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value_, _Compare __comp)  { -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG  typedef typename add_lvalue_reference<__debug_less<_Compare> >::type _Comp_ref;  __debug_less<_Compare> __c(__comp);  return __upper_bound<_Comp_ref>(__first, __last, __value_, __c); -#else // _LIBCPP_DEBUG2 +#else // _LIBCPP_DEBUG  typedef typename add_lvalue_reference<_Compare>::type _Comp_ref;  return __upper_bound<_Comp_ref>(__first, __last, __value_, __comp); -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG  }    template <class _ForwardIterator, class _Tp> @@ -4174,14 +4174,14 @@  pair<_ForwardIterator, _ForwardIterator>  equal_range(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value_, _Compare __comp)  { -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG  typedef typename add_lvalue_reference<__debug_less<_Compare> >::type _Comp_ref;  __debug_less<_Compare> __c(__comp);  return __equal_range<_Comp_ref>(__first, __last, __value_, __c); -#else // _LIBCPP_DEBUG2 +#else // _LIBCPP_DEBUG  typedef typename add_lvalue_reference<_Compare>::type _Comp_ref;  return __equal_range<_Comp_ref>(__first, __last, __value_, __comp); -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG  }    template <class _ForwardIterator, class _Tp> @@ -4209,14 +4209,14 @@  bool  binary_search(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value_, _Compare __comp)  { -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG  typedef typename add_lvalue_reference<__debug_less<_Compare> >::type _Comp_ref;  __debug_less<_Compare> __c(__comp);  return __binary_search<_Comp_ref>(__first, __last, __value_, __c); -#else // _LIBCPP_DEBUG2 +#else // _LIBCPP_DEBUG  typedef typename add_lvalue_reference<_Compare>::type _Comp_ref;  return __binary_search<_Comp_ref>(__first, __last, __value_, __comp); -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG  }    template <class _ForwardIterator, class _Tp> @@ -4259,14 +4259,14 @@  merge(_InputIterator1 __first1, _InputIterator1 __last1,  _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp)  { -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG  typedef typename add_lvalue_reference<__debug_less<_Compare> >::type _Comp_ref;  __debug_less<_Compare> __c(__comp);  return _VSTD::__merge<_Comp_ref>(__first1, __last1, __first2, __last2, __result, __c); -#else // _LIBCPP_DEBUG2 +#else // _LIBCPP_DEBUG  typedef typename add_lvalue_reference<_Compare>::type _Comp_ref;  return _VSTD::__merge<_Comp_ref>(__first1, __last1, __first2, __last2, __result, __comp); -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG  }    template <class _InputIterator1, class _InputIterator2, class _OutputIterator> @@ -4433,16 +4433,16 @@  __buf = _VSTD::get_temporary_buffer<value_type>(__buf_size);  __h.reset(__buf.first);  } -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG  typedef typename add_lvalue_reference<__debug_less<_Compare> >::type _Comp_ref;  __debug_less<_Compare> __c(__comp);  return _VSTD::__inplace_merge<_Comp_ref>(__first, __middle, __last, __c, __len1, __len2,  __buf.first, __buf.second); -#else // _LIBCPP_DEBUG2 +#else // _LIBCPP_DEBUG  typedef typename add_lvalue_reference<_Compare>::type _Comp_ref;  return _VSTD::__inplace_merge<_Comp_ref>(__first, __middle, __last, __comp, __len1, __len2,  __buf.first, __buf.second); -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG  }    template <class _BidirectionalIterator> @@ -4644,14 +4644,14 @@  __buf = _VSTD::get_temporary_buffer<value_type>(__len);  __h.reset(__buf.first);  } -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG  typedef typename add_lvalue_reference<__debug_less<_Compare> >::type _Comp_ref;  __debug_less<_Compare> __c(__comp);  __stable_sort<_Comp_ref>(__first, __last, __c, __len, __buf.first, __buf.second); -#else // _LIBCPP_DEBUG2 +#else // _LIBCPP_DEBUG  typedef typename add_lvalue_reference<_Compare>::type _Comp_ref;  __stable_sort<_Comp_ref>(__first, __last, __comp, __len, __buf.first, __buf.second); -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG  }    template <class _RandomAccessIterator> @@ -4793,14 +4793,14 @@  void  push_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp)  { -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG  typedef typename add_lvalue_reference<__debug_less<_Compare> >::type _Comp_ref;  __debug_less<_Compare> __c(__comp);  __push_heap_back<_Comp_ref>(__first, __last, __c, __last - __first); -#else // _LIBCPP_DEBUG2 +#else // _LIBCPP_DEBUG  typedef typename add_lvalue_reference<_Compare>::type _Comp_ref;  __push_heap_back<_Comp_ref>(__first, __last, __comp, __last - __first); -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG  }    template <class _RandomAccessIterator> @@ -4831,14 +4831,14 @@  void  pop_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp)  { -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG  typedef typename add_lvalue_reference<__debug_less<_Compare> >::type _Comp_ref;  __debug_less<_Compare> __c(__comp);  __pop_heap<_Comp_ref>(__first, __last, __c, __last - __first); -#else // _LIBCPP_DEBUG2 +#else // _LIBCPP_DEBUG  typedef typename add_lvalue_reference<_Compare>::type _Comp_ref;  __pop_heap<_Comp_ref>(__first, __last, __comp, __last - __first); -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG  }    template <class _RandomAccessIterator> @@ -4871,14 +4871,14 @@  void  make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp)  { -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG  typedef typename add_lvalue_reference<__debug_less<_Compare> >::type _Comp_ref;  __debug_less<_Compare> __c(__comp);  __make_heap<_Comp_ref>(__first, __last, __c); -#else // _LIBCPP_DEBUG2 +#else // _LIBCPP_DEBUG  typedef typename add_lvalue_reference<_Compare>::type _Comp_ref;  __make_heap<_Comp_ref>(__first, __last, __comp); -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG  }    template <class _RandomAccessIterator> @@ -4905,14 +4905,14 @@  void  sort_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp)  { -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG  typedef typename add_lvalue_reference<__debug_less<_Compare> >::type _Comp_ref;  __debug_less<_Compare> __c(__comp);  __sort_heap<_Comp_ref>(__first, __last, __c); -#else // _LIBCPP_DEBUG2 +#else // _LIBCPP_DEBUG  typedef typename add_lvalue_reference<_Compare>::type _Comp_ref;  __sort_heap<_Comp_ref>(__first, __last, __comp); -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG  }    template <class _RandomAccessIterator> @@ -4949,14 +4949,14 @@  partial_sort(_RandomAccessIterator __first, _RandomAccessIterator __middle, _RandomAccessIterator __last,  _Compare __comp)  { -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG  typedef typename add_lvalue_reference<__debug_less<_Compare> >::type _Comp_ref;  __debug_less<_Compare> __c(__comp);  __partial_sort<_Comp_ref>(__first, __middle, __last, __c); -#else // _LIBCPP_DEBUG2 +#else // _LIBCPP_DEBUG  typedef typename add_lvalue_reference<_Compare>::type _Comp_ref;  __partial_sort<_Comp_ref>(__first, __middle, __last, __comp); -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG  }    template <class _RandomAccessIterator> @@ -4999,14 +4999,14 @@  partial_sort_copy(_InputIterator __first, _InputIterator __last,  _RandomAccessIterator __result_first, _RandomAccessIterator __result_last, _Compare __comp)  { -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG  typedef typename add_lvalue_reference<__debug_less<_Compare> >::type _Comp_ref;  __debug_less<_Compare> __c(__comp);  return __partial_sort_copy<_Comp_ref>(__first, __last, __result_first, __result_last, __c); -#else // _LIBCPP_DEBUG2 +#else // _LIBCPP_DEBUG  typedef typename add_lvalue_reference<_Compare>::type _Comp_ref;  return __partial_sort_copy<_Comp_ref>(__first, __last, __result_first, __result_last, __comp); -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG  }    template <class _InputIterator, class _RandomAccessIterator> @@ -5213,14 +5213,14 @@  void  nth_element(_RandomAccessIterator __first, _RandomAccessIterator __nth, _RandomAccessIterator __last, _Compare __comp)  { -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG  typedef typename add_lvalue_reference<__debug_less<_Compare> >::type _Comp_ref;  __debug_less<_Compare> __c(__comp);  __nth_element<_Comp_ref>(__first, __nth, __last, __c); -#else // _LIBCPP_DEBUG2 +#else // _LIBCPP_DEBUG  typedef typename add_lvalue_reference<_Compare>::type _Comp_ref;  __nth_element<_Comp_ref>(__first, __nth, __last, __comp); -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG  }    template <class _RandomAccessIterator> @@ -5254,14 +5254,14 @@  includes(_InputIterator1 __first1, _InputIterator1 __last1, _InputIterator2 __first2, _InputIterator2 __last2,  _Compare __comp)  { -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG  typedef typename add_lvalue_reference<__debug_less<_Compare> >::type _Comp_ref;  __debug_less<_Compare> __c(__comp);  return __includes<_Comp_ref>(__first1, __last1, __first2, __last2, __c); -#else // _LIBCPP_DEBUG2 +#else // _LIBCPP_DEBUG  typedef typename add_lvalue_reference<_Compare>::type _Comp_ref;  return __includes<_Comp_ref>(__first1, __last1, __first2, __last2, __comp); -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG  }    template <class _InputIterator1, class _InputIterator2> @@ -5307,14 +5307,14 @@  set_union(_InputIterator1 __first1, _InputIterator1 __last1,  _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp)  { -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG  typedef typename add_lvalue_reference<__debug_less<_Compare> >::type _Comp_ref;  __debug_less<_Compare> __c(__comp);  return __set_union<_Comp_ref>(__first1, __last1, __first2, __last2, __result, __c); -#else // _LIBCPP_DEBUG2 +#else // _LIBCPP_DEBUG  typedef typename add_lvalue_reference<_Compare>::type _Comp_ref;  return __set_union<_Comp_ref>(__first1, __last1, __first2, __last2, __result, __comp); -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG  }    template <class _InputIterator1, class _InputIterator2, class _OutputIterator> @@ -5359,14 +5359,14 @@  set_intersection(_InputIterator1 __first1, _InputIterator1 __last1,  _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp)  { -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG  typedef typename add_lvalue_reference<__debug_less<_Compare> >::type _Comp_ref;  __debug_less<_Compare> __c(__comp);  return __set_intersection<_Comp_ref>(__first1, __last1, __first2, __last2, __result, __c); -#else // _LIBCPP_DEBUG2 +#else // _LIBCPP_DEBUG  typedef typename add_lvalue_reference<_Compare>::type _Comp_ref;  return __set_intersection<_Comp_ref>(__first1, __last1, __first2, __last2, __result, __comp); -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG  }    template <class _InputIterator1, class _InputIterator2, class _OutputIterator> @@ -5413,14 +5413,14 @@  set_difference(_InputIterator1 __first1, _InputIterator1 __last1,  _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp)  { -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG  typedef typename add_lvalue_reference<__debug_less<_Compare> >::type _Comp_ref;  __debug_less<_Compare> __c(__comp);  return __set_difference<_Comp_ref>(__first1, __last1, __first2, __last2, __result, __c); -#else // _LIBCPP_DEBUG2 +#else // _LIBCPP_DEBUG  typedef typename add_lvalue_reference<_Compare>::type _Comp_ref;  return __set_difference<_Comp_ref>(__first1, __last1, __first2, __last2, __result, __comp); -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG  }    template <class _InputIterator1, class _InputIterator2, class _OutputIterator> @@ -5472,14 +5472,14 @@  set_symmetric_difference(_InputIterator1 __first1, _InputIterator1 __last1,  _InputIterator2 __first2, _InputIterator2 __last2, _OutputIterator __result, _Compare __comp)  { -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG  typedef typename add_lvalue_reference<__debug_less<_Compare> >::type _Comp_ref;  __debug_less<_Compare> __c(__comp);  return __set_symmetric_difference<_Comp_ref>(__first1, __last1, __first2, __last2, __result, __c); -#else // _LIBCPP_DEBUG2 +#else // _LIBCPP_DEBUG  typedef typename add_lvalue_reference<_Compare>::type _Comp_ref;  return __set_symmetric_difference<_Comp_ref>(__first1, __last1, __first2, __last2, __result, __comp); -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG  }    template <class _InputIterator1, class _InputIterator2, class _OutputIterator> @@ -5516,14 +5516,14 @@  lexicographical_compare(_InputIterator1 __first1, _InputIterator1 __last1,  _InputIterator2 __first2, _InputIterator2 __last2, _Compare __comp)  { -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG  typedef typename add_lvalue_reference<__debug_less<_Compare> >::type _Comp_ref;  __debug_less<_Compare> __c(__comp);  return __lexicographical_compare<_Comp_ref>(__first1, __last1, __first2, __last2, __c); -#else // _LIBCPP_DEBUG2 +#else // _LIBCPP_DEBUG  typedef typename add_lvalue_reference<_Compare>::type _Comp_ref;  return __lexicographical_compare<_Comp_ref>(__first1, __last1, __first2, __last2, __comp); -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG  }    template <class _InputIterator1, class _InputIterator2> @@ -5571,14 +5571,14 @@  bool  next_permutation(_BidirectionalIterator __first, _BidirectionalIterator __last, _Compare __comp)  { -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG  typedef typename add_lvalue_reference<__debug_less<_Compare> >::type _Comp_ref;  __debug_less<_Compare> __c(__comp);  return __next_permutation<_Comp_ref>(__first, __last, __c); -#else // _LIBCPP_DEBUG2 +#else // _LIBCPP_DEBUG  typedef typename add_lvalue_reference<_Compare>::type _Comp_ref;  return __next_permutation<_Comp_ref>(__first, __last, __comp); -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG  }    template <class _BidirectionalIterator> @@ -5624,14 +5624,14 @@  bool  prev_permutation(_BidirectionalIterator __first, _BidirectionalIterator __last, _Compare __comp)  { -#ifdef _LIBCPP_DEBUG2 +#ifdef _LIBCPP_DEBUG  typedef typename add_lvalue_reference<__debug_less<_Compare> >::type _Comp_ref;  __debug_less<_Compare> __c(__comp);  return __prev_permutation<_Comp_ref>(__first, __last, __c); -#else // _LIBCPP_DEBUG2 +#else // _LIBCPP_DEBUG  typedef typename add_lvalue_reference<_Compare>::type _Comp_ref;  return __prev_permutation<_Comp_ref>(__first, __last, __comp); -#endif // _LIBCPP_DEBUG2 +#endif // _LIBCPP_DEBUG  }    template <class _BidirectionalIterator>